@charset "utf-8";



/************************************************************/

/*reset*/

*{margin:0;padding:0;cursor:default;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

ol,ul{list-style:none;}

/************************************************************/





/************************************************************/

.l{float:left;}

.r{float:right;}

.clear{clear:both;overflow:hidden;}

.center_align{margin-left:auto;margin-right:auto;}

.text_center{text-align:center;}

.text_left{text-align:left;}

.text_right{text-align:right;}

.text_b{font-weight:bold;}

.h5{height:5px;overflow:hidden;}

.h10{height:10px;overflow:hidden;}

.h15{height:15px;overflow:hidden;}

.h20{height:20px;overflow:hidden;}

.h25{height:25px;overflow:hidden;}

.h30{height:30px;overflow:hidden;}

.h35{height:35px;overflow:hidden;}

.h40{height:40px;overflow:hidden;}

.h45{height:45px;overflow:hidden;}

.h50{height:50px;overflow:hidden;}

.w5{width:5px;overflow:hidden;}

.w10{width:10px;overflow:hidden;}

.w15{width:15px;overflow:hidden;}

.w20{width:20px;overflow:hidden;}

.w25{width:25px;overflow:hidden;}

.w30{width:30px;overflow:hidden;}

.w35{width:35px;overflow:hidden;}

.w40{width:40px;overflow:hidden;}

.w45{width:45px;overflow:hidden;}

.w50{width:50px;overflow:hidden;}

/************************************************************/





/************************************************************/

html{}

body{

	color:#707070;

	background:white;

	font-weight:normal;

	font-size:14px;

	font-family:'Microsoft YaHei';

	/* background-image: url(/styles/images/ershidasybg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-size: contain; */
    width: 100%;
    z-index: 0;



}

a:link, a:visited, a:active{color:#5d5d5d;text-decoration:none;cursor:pointer;}

a:hover{color:black;text-decoration:underline;}

a img{cursor:pointer;}

.maxwidth{width:1000px;}

.maxwidth-max{max-width:1000px;}

.maxwidth-min{min-width:1000px;}

/************************************************************/







.banner {

	min-width: 1000px;

	width: 100%;

	height: 450px;

	background: url(../images/banner_01.jpg) center no-repeat;

	background-size: auto 100%;

}



.daohang {

	min-width: 1000px;

	width: 100%;

	height:52px;

	line-height: 52px;

	background:url(../images/daohang_bg.jpg);

}

.daohang a {

	display: block;

	font-size: 16px;

	color: white;

	text-align: center;

}

.daohang a.active,

.daohang a:hover {

	font-weight: bold;

	text-decoration: none;

	background:url(../images/daohang_bg2.jpg);

}



.icon-01 {

	padding-left: 24px;

	background:url(../images/icon_01.png) left no-repeat;

}

.icon-02 {

	padding-left: 24px;

	background:url(../images/icon_02.png) left no-repeat;

}

.icon-03 {

	padding-left: 24px;

	background:url(../images/icon_03.png) left no-repeat;

}



.tzlist a {

	display: block;

    width: 100%;

    line-height: 40px;

    font-size: 16px;

    border-bottom: 1px solid #efefef;

}

.tzlist a:last-child {

	border-bottom-width: 0;

}

.icon-04 {

	display: inline-block;

	line-height: 48px;

	padding-left: 50px;

	background:url(../images/icon_04.png) left no-repeat;

}

.icon-05 {

	display: inline-block;

	line-height: 48px;

	padding-left: 50px;

	background:url(../images/icon_05.png) left no-repeat;

}

.icon-06 {

	display: inline-block;

	line-height: 48px;

	padding-left: 50px;

	background:url(../images/icon_06.png) left no-repeat;

}

.icon-07 {

	display: inline-block;

	line-height: 48px;

	padding-left: 50px;

	background:url(../images/icon_07.png) left no-repeat;

}



.mytabs .active {

	background-color: #627cbd;

	color: white;

}

.mytabs [data-type=tabitem] {

	display: block;

	width: 80px;

	height: 26px;

	line-height: 26px;

	font-size: 16px;

	text-align: center;

	cursor: pointer;

}



.piclist {

	padding: 60px 40px;

}

.piclist li {

	float: left;

	margin: 5px 20px;

	width: 200px;

	height: 240px;

	overflow: hidden;

}

.piclist li .pic {}

.piclist li .title {

	font-size: 16px;

	text-align: center;

	line-height: 40px;

}

.piclist li .intro {

	line-height: 1.5;

}



.pagebottom {

	min-width: 1000px;

	background: url(../images/bottom_bg.jpg);

	border-top:8px solid #617bbc;

}



.bottomlinks {

	color: #bfbdbd;

}

.bottomlinks .title {

	font-weight: bold;

	padding-bottom: 20px;

}

.bottomlinks .item {

	line-height: 2;

}

.bottomlinks a {

	color: #bfbdbd;

}



.leftmenu {

	position: absolute;

	margin-left: -200px;

	width: 140px;

	padding: 20px;

	background: #627cbd;

	border-radius: 10px;

	color: white;

	line-height: 1.5;

}

.leftmenu a {

	color: white;

}



.lefticon-2 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_02.png) left no-repeat;

}

.lefticon-3 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_03.png) left no-repeat;

}

.lefticon-4 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_04.png) left no-repeat;

}

.lefticon-5 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_05.png) left no-repeat;

}

.lefticon-6 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_06.png) left no-repeat;

}

.lefticon-7 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_07.png) left no-repeat;

}

.lefticon-8 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_08.png) left no-repeat;

}

.lefticon-9 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_09.png) left no-repeat;

}

.lefticon-10 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_10.png) left no-repeat;

}

.lefticon-11 {

	display: inline-block;

	padding-left: 35px;

	line-height: 32px;

	background:url(../images/left_icon_11.png) left no-repeat;

}



.newslist {

	padding: 0 20px;

}

.newslist .newsitem {

	padding: 20px 0;

	border-bottom: 1px dashed #dbdbdb;

}

.newslist .newsitem .title {

	line-height: 2;

	font-size: 16px;

	background: url(../images/icon_plus.png) left no-repeat;

	padding-left: 24px;

}

.newslist .newsitem .intro {

	padding-left: 24px;

	line-height: 1.8;

	color: #949494;

}



.content_title {

	font-size: 24px;

	line-height: 2;

}

.content_attr {

	color: #949494;

	line-height: 2;

}

.content_text {

	padding: 20px;

	border-top: 1px dashed #dbdbdb;

	line-height: 1.8;

}

.content_text img {

	max-width: 100%;

}



.spic {

    width: 510px;

    height: 350px;

}

.spic img {

    width: 510px;

    height: 350px;

}

.smenu {

    width: 250px;

    font-size: 16px;

    line-height: 1.5;

}

.smenu ul li {

    margin: 2px 0;

}

.smenu ul li a {

    display: block;

    padding: 15px;

    height: 55px;

    background-color: #f6f6f6;

}

.smenu ul li.active a,

.smenu ul li a:hover {

    background-color: #627cbd;

    color: white;

    text-decoration: none;

}

